package com.yun.userdemo.beans;

import com.alibaba.fastjson.annotation.JSONField;
import com.fasterxml.jackson.annotation.JsonFormat;
import lombok.Data;

import java.util.Date;

/**
 * 用户实体类
 */
@Data
public class User {
    private Integer id;             //用户编号[自增]
    private String mobile;          //用户手机号
    private String password;        //用户密码
    private String sex;             //用户性别
    @JsonFormat(pattern = "yyyy-MM-dd",timezone = "Asia/Shanghai")
    private Date birthdate;         //用户生日
    private String address;         //用户地址
    private String email;           //用户邮箱
    private String state;           //用户状态[-1:表示删除 ，1：正常状态]
    @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss",timezone = "Asia/Shanghai")
    private Date create_time;       //用户创建时间
    @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss",timezone = "Asia/Shanghai")
    private Date update_time;       //用户修改时间

    public void setState(String state) {
        this.state = "1";
    }

}
